twisting of testicles - Allemand Anglais Dictionnaire